%!PS-Adobe-3.0
%%BeginProcSet: reencode 1.0 0 
/RE 
{  findfont begin 
  currentdict dup length dict begin 
  {1 index /FID ne {def} {pop pop} ifelse} forall 
  /FontName exch def dup length 0 ne 
  { /Encoding Encoding 256 array copy def 
      0 exch 
      { dup type /nametype eq 
        { Encoding 2 index 2 index put 
          pop 1 add 
        } 
        { exch pop 
        } ifelse 
      } forall 
  } if pop 
  currentdict dup end end 
  /FontName get exch definefont pop 
    } bind def 
%%EndProcSet: reencode 1.0 0 
%%BeginProcSet: ellipse 1.0 0 
/ellipsedict 8 dict def 
ellipsedict /mtrx matrix put 
/ellipse { ellipsedict begin 
/endangle exch def 
/startangle exch def 
/yrad exch def 
/xrad exch def 
/y exch def 
/x exch def 
/savematrix mtrx currentmatrix def 
x y translate 
xrad yrad scale 
0 0 1 0 360 arc 
savematrix setmatrix end } def 
%%EndProcSet: ellipse 1.0 0 
%%EndProlog
%%BeginSetup
/isolatin1encoding 
[ 32 /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright 
 /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one 
 /two /three /four /five /six /seven /eight /nine /colon /semicolon 
 /less /equal /greater /question /at /A /B /C /D /E 
 /F /G /H /I /J /K /L /M /N /O 
 /P /Q /R /S /T /U /V /W /X /Y 
 /Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c 
 /d /e /f /g /h /i /j /k /l /m 
 /n /o /p /q /r /s /t /u /v /w 
 /x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef 
 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef 
 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef 
 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef 
 /space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright 
 /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior 
 /acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf 
 /threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla 
 /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde 
 /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex 
 /Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring 
 /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis 
 /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave 
 /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] def 
%%EndSetup
1 setlinewidth
isolatin1encoding /_Helvetica /Helvetica RE
/_Helvetica findfont
12 scalefont setfont
0.0 0.0 0.0 setrgbcolor
32 810 translate
0.8828382838283828 0.8828382838283828 scale
0 -16 translate
newpath
0 -16 moveto
605 0 rlineto
0 -443 rlineto
-605 0 rlineto
closepath
clip
1.0 1.0 1.0 setrgbcolor
newpath
268 -392 moveto
98 0 rlineto
0 -38 rlineto
-98 0 rlineto
closepath
eofill
newpath
268 -392 moveto
98 0 rlineto
0 -1 rlineto
-98 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
268 -392 moveto
99 0 rlineto
0 -2 rlineto
-99 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
268 -394 moveto
98 0 rlineto
0 -20 rlineto
-98 0 rlineto
closepath
eofill
isolatin1encoding /_Helvetica /Helvetica RE
/_Helvetica findfont
10 scalefont setfont
0.0 0.0 0.0 setrgbcolor
300 -408 moveto
(Engine) show
newpath
268 -392 moveto
99 0 rlineto
0 -39 rlineto
-99 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
456 -320 moveto
59 0 rlineto
0 -22 rlineto
-59 0 rlineto
closepath
eofill
newpath
456 -320 moveto
59 0 rlineto
0 -1 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
456 -320 moveto
60 0 rlineto
0 -2 rlineto
-60 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
456 -322 moveto
59 0 rlineto
0 -20 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
471 -336 moveto
(Game) show
newpath
456 -320 moveto
60 0 rlineto
0 -23 rlineto
-60 0 rlineto
closepath
stroke
newpath
456 -343 moveto
367 -392 lineto
stroke
newpath
448 -354 moveto
456 -343 lineto
stroke
newpath
442 -342 moveto
456 -343 lineto
stroke
1.0 1.0 1.0 setrgbcolor
newpath
456 -120 moveto
59 0 rlineto
0 -22 rlineto
-59 0 rlineto
closepath
eofill
newpath
456 -120 moveto
59 0 rlineto
0 -1 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
456 -120 moveto
60 0 rlineto
0 -2 rlineto
-60 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
456 -122 moveto
59 0 rlineto
0 -20 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
472 -136 moveto
(Board) show
newpath
456 -120 moveto
60 0 rlineto
0 -23 rlineto
-60 0 rlineto
closepath
stroke
newpath
487 -320 moveto
487 -143 lineto
stroke
newpath
494 -155 moveto
487 -143 lineto
stroke
newpath
480 -155 moveto
487 -143 lineto
stroke
1.0 1.0 1.0 setrgbcolor
newpath
236 -119 moveto
59 0 rlineto
0 -22 rlineto
-59 0 rlineto
closepath
eofill
newpath
236 -119 moveto
59 0 rlineto
0 -1 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
236 -119 moveto
60 0 rlineto
0 -2 rlineto
-60 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
236 -121 moveto
59 0 rlineto
0 -20 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
256 -135 moveto
(Cell) show
newpath
236 -119 moveto
60 0 rlineto
0 -23 rlineto
-60 0 rlineto
closepath
stroke
newpath
456 -135 moveto
296 -135 lineto
stroke
331 -116 moveto
(contains) show
303 -156 moveto
(0..*) show
1.0 1.0 1.0 setrgbcolor
newpath
36 -119 moveto
75 0 rlineto
0 -22 rlineto
-75 0 rlineto
closepath
eofill
newpath
36 -119 moveto
75 0 rlineto
0 -1 rlineto
-75 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
36 -119 moveto
76 0 rlineto
0 -2 rlineto
-76 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
36 -121 moveto
75 0 rlineto
0 -20 rlineto
-75 0 rlineto
closepath
eofill
isolatin1encoding /_Helvetica-Oblique /Helvetica-Oblique RE
/_Helvetica-Oblique findfont
10 scalefont setfont
0.0 0.0 0.0 setrgbcolor
60 -135 moveto
(Guest) show
newpath
36 -119 moveto
76 0 rlineto
0 -23 rlineto
-76 0 rlineto
closepath
stroke
newpath
236 -134 moveto
112 -134 lineto
stroke
isolatin1encoding /_Helvetica /Helvetica RE
/_Helvetica findfont
10 scalefont setfont
212 -155 moveto
(0..1) show
173 -119 moveto
(inhabitedBy) show
118 -155 moveto
(0..1) show
126 -119 moveto
(occupies) show
1.0 1.0 1.0 setrgbcolor
newpath
168 -192 moveto
69 0 rlineto
0 -22 rlineto
-69 0 rlineto
closepath
eofill
newpath
168 -192 moveto
69 0 rlineto
0 -1 rlineto
-69 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
168 -192 moveto
70 0 rlineto
0 -2 rlineto
-70 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
168 -194 moveto
69 0 rlineto
0 -20 rlineto
-69 0 rlineto
closepath
eofill
isolatin1encoding /_Helvetica-Oblique /Helvetica-Oblique RE
/_Helvetica-Oblique findfont
10 scalefont setfont
0.0 0.0 0.0 setrgbcolor
172 -208 moveto
(MovingGuest) show
newpath
168 -192 moveto
70 0 rlineto
0 -23 rlineto
-70 0 rlineto
closepath
stroke
newpath
204 -192 moveto
204 -178 lineto
102 -178 lineto
102 -142 lineto
stroke
1.0 1.0 1.0 setrgbcolor
newpath
102 -142 moveto
109 -154 lineto
95 -154 lineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
102 -142 moveto
109 -154 lineto
95 -154 lineto
closepath
stroke
isolatin1encoding /_Helvetica /Helvetica RE
/_Helvetica findfont
10 scalefont setfont
1.0 1.0 1.0 setrgbcolor
newpath
76 -191 moveto
59 0 rlineto
0 -22 rlineto
-59 0 rlineto
closepath
eofill
newpath
76 -191 moveto
59 0 rlineto
0 -1 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
76 -191 moveto
60 0 rlineto
0 -2 rlineto
-60 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
76 -193 moveto
59 0 rlineto
0 -20 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
95 -207 moveto
(Wall) show
newpath
76 -191 moveto
60 0 rlineto
0 -23 rlineto
-60 0 rlineto
closepath
stroke
newpath
84 -191 moveto
84 -142 lineto
stroke
1.0 1.0 1.0 setrgbcolor
newpath
84 -142 moveto
91 -154 lineto
77 -154 lineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
84 -142 moveto
91 -154 lineto
77 -154 lineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
4 -191 moveto
59 0 rlineto
0 -22 rlineto
-59 0 rlineto
closepath
eofill
newpath
4 -191 moveto
59 0 rlineto
0 -1 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
4 -191 moveto
60 0 rlineto
0 -2 rlineto
-60 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
4 -193 moveto
59 0 rlineto
0 -20 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
22 -207 moveto
(Food) show
newpath
4 -191 moveto
60 0 rlineto
0 -23 rlineto
-60 0 rlineto
closepath
stroke
newpath
52 -191 moveto
52 -142 lineto
stroke
1.0 1.0 1.0 setrgbcolor
newpath
52 -142 moveto
59 -154 lineto
45 -154 lineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
52 -142 moveto
59 -154 lineto
45 -154 lineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
220 -239 moveto
59 0 rlineto
0 -22 rlineto
-59 0 rlineto
closepath
eofill
newpath
220 -239 moveto
59 0 rlineto
0 -1 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
220 -239 moveto
60 0 rlineto
0 -2 rlineto
-60 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
220 -241 moveto
59 0 rlineto
0 -20 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
231 -255 moveto
(Monster) show
newpath
220 -239 moveto
60 0 rlineto
0 -23 rlineto
-60 0 rlineto
closepath
stroke
newpath
238 -239 moveto
238 -215 lineto
stroke
1.0 1.0 1.0 setrgbcolor
newpath
238 -215 moveto
245 -227 lineto
231 -227 lineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
238 -215 moveto
245 -227 lineto
231 -227 lineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
140 -239 moveto
59 0 rlineto
0 -22 rlineto
-59 0 rlineto
closepath
eofill
newpath
140 -239 moveto
59 0 rlineto
0 -1 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
140 -239 moveto
60 0 rlineto
0 -2 rlineto
-60 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
140 -241 moveto
59 0 rlineto
0 -20 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
155 -255 moveto
(Player) show
newpath
140 -239 moveto
60 0 rlineto
0 -23 rlineto
-60 0 rlineto
closepath
stroke
newpath
176 -239 moveto
176 -215 lineto
stroke
1.0 1.0 1.0 setrgbcolor
newpath
176 -215 moveto
183 -227 lineto
169 -227 lineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
176 -215 moveto
183 -227 lineto
169 -227 lineto
closepath
stroke
newpath
456 -327 moveto
251 -327 lineto
251 -262 lineto
stroke
newpath
258 -274 moveto
251 -262 lineto
stroke
newpath
244 -274 moveto
251 -262 lineto
stroke
228 -283 moveto
(0..*) show
1.0 1.0 1.0 setrgbcolor
newpath
336 -192 moveto
59 0 rlineto
0 -22 rlineto
-59 0 rlineto
closepath
eofill
newpath
336 -192 moveto
59 0 rlineto
0 -1 rlineto
-59 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
336 -192 moveto
60 0 rlineto
0 -2 rlineto
-60 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
336 -194 moveto
59 0 rlineto
0 -20 rlineto
-59 0 rlineto
closepath
eofill
isolatin1encoding /_Helvetica-Oblique /Helvetica-Oblique RE
/_Helvetica-Oblique findfont
10 scalefont setfont
0.0 0.0 0.0 setrgbcolor
353 -208 moveto
(Move) show
newpath
336 -192 moveto
60 0 rlineto
0 -23 rlineto
-60 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
380 -239 moveto
70 0 rlineto
0 -22 rlineto
-70 0 rlineto
closepath
eofill
newpath
380 -239 moveto
70 0 rlineto
0 -1 rlineto
-70 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
380 -239 moveto
71 0 rlineto
0 -2 rlineto
-71 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
380 -241 moveto
70 0 rlineto
0 -20 rlineto
-70 0 rlineto
closepath
eofill
isolatin1encoding /_Helvetica /Helvetica RE
/_Helvetica findfont
10 scalefont setfont
0.0 0.0 0.0 setrgbcolor
384 -255 moveto
(MonsterMove) show
newpath
380 -239 moveto
71 0 rlineto
0 -23 rlineto
-71 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
302 -239 moveto
63 0 rlineto
0 -22 rlineto
-63 0 rlineto
closepath
eofill
newpath
302 -239 moveto
63 0 rlineto
0 -1 rlineto
-63 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
302 -239 moveto
64 0 rlineto
0 -2 rlineto
-64 0 rlineto
closepath
stroke
1.0 1.0 1.0 setrgbcolor
newpath
302 -241 moveto
63 0 rlineto
0 -20 rlineto
-63 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
306 -255 moveto
(PlayerMove) show
newpath
302 -239 moveto
64 0 rlineto
0 -23 rlineto
-64 0 rlineto
closepath
stroke
newpath
396 -239 moveto
396 -215 lineto
stroke
1.0 1.0 1.0 setrgbcolor
newpath
396 -215 moveto
403 -227 lineto
389 -227 lineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
396 -215 moveto
403 -227 lineto
389 -227 lineto
closepath
stroke
newpath
358 -239 moveto
358 -215 lineto
stroke
1.0 1.0 1.0 setrgbcolor
newpath
358 -215 moveto
365 -227 lineto
351 -227 lineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
358 -215 moveto
365 -227 lineto
351 -227 lineto
closepath
stroke
newpath
269 -142 moveto
269 -198 lineto
336 -198 lineto
stroke
newpath
276 -154 moveto
269 -142 lineto
stroke
newpath
262 -154 moveto
269 -142 lineto
stroke
newpath
396 -201 moveto
474 -201 lineto
474 -320 lineto
stroke
newpath
408 -194 moveto
396 -201 lineto
stroke
newpath
408 -208 moveto
396 -201 lineto
stroke
newpath
171 -262 moveto
171 -340 lineto
456 -340 lineto
stroke
newpath
178 -274 moveto
171 -262 lineto
stroke
newpath
164 -274 moveto
171 -262 lineto
stroke
newpath
238 -203 moveto
336 -203 lineto
stroke
newpath
250 -196 moveto
238 -203 lineto
stroke
newpath
250 -210 moveto
238 -203 lineto
stroke
1.0 1.0 1.0 setrgbcolor
newpath
20 -20 moveto
147 -20 lineto
157 -30 lineto
157 -79 lineto
20 -79 lineto
20 -20 lineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
20 -20 moveto
147 -20 lineto
157 -30 lineto
157 -79 lineto
20 -79 lineto
20 -20 lineto
stroke
0.69803923 0.69803923 0.69803923 setrgbcolor
newpath
147 -20 moveto
157 -30 lineto
147 -30 lineto
147 -20 lineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
147 -20 moveto
157 -30 lineto
147 -30 lineto
147 -20 lineto
stroke
22 -36 moveto
(This diagram contains) show
22 -50 moveto
(the most important classes) show
22 -64 moveto
(and associations from the) show
22 -78 moveto
(Pacman model.) show
1.0 1.0 1.0 setrgbcolor
newpath
456 -392 moveto
107 0 rlineto
0 -63 rlineto
-107 0 rlineto
closepath
eofill
newpath
456 -392 moveto
107 0 rlineto
0 -15 rlineto
-107 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
456 -392 moveto
108 0 rlineto
0 -16 rlineto
-108 0 rlineto
closepath
stroke
477 -407 moveto
(<<interface>>) show
1.0 1.0 1.0 setrgbcolor
newpath
456 -408 moveto
107 0 rlineto
0 -20 rlineto
-107 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
489 -422 moveto
(Observer) show
1.0 1.0 1.0 setrgbcolor
newpath
457 -430 moveto
106 0 rlineto
0 -24 rlineto
-106 0 rlineto
closepath
eofill
0.0 0.0 0.0 setrgbcolor
newpath
457 -430 moveto
564 -430 lineto
stroke
460 -445 moveto
(update\(\) : void) show
newpath
456 -392 moveto
108 0 rlineto
0 -64 rlineto
-108 0 rlineto
closepath
stroke
newpath
367 -411 moveto
456 -411 lineto
stroke
newpath
444 -418 moveto
456 -411 lineto
stroke
newpath
444 -404 moveto
456 -411 lineto
stroke
showpage
%%Trailer
